package com.svms.service.constants;

/**
 * @author om39a
 * 
 *         This method holds all the error codes being used in service
 * 
 */
public final class SvmsStatusCodes {

	private SvmsStatusCodes() {

	}

	/**
	 * SVMS_1000 - Failure in inserting vehicle into database.
	 */
	public static final String INSERTING_VEHICLE_INTO_DATABASE_FAILED = "SVMS_1000";

	/**
	 * SVMS_1001 - Inserting vehicle into database failed.
	 */
	public static final String UPDATING_VEHICLE_INTO_DATABASE_FAILED = "SVMS_1001";

	/**
	 * SVMS_1002 - Exception occurred in DAO layer
	 */
	public static final String DAO_EXCEPTION = "SVMS_1002";

	/**
	 * SVMS_1003 - No Unique vehicle found
	 */
	public static final String NO_UNIQUE_VEHILCE_FOUND = "SVMS_1003";

	/**
	 * SVMS_1004 - No vehicle not found
	 */
	public static final String NO_VEHILCE_FOUND = "SVMS_1004";

	/**
	 * SVMS_1005 - Vehicle already present
	 */
	public static final String VEHILCE_ALREADY_PRESENT = "SVMS_1005";

	/**
	 * SVMS_1006 - Failure in inserting movement into database.
	 */
	public static final String INSERTING_MOVEMENT_INTO_DATABASE_FAILED = "SVMS_1006";

	/**
	 * SVMS_1007 - Inserting movement into database failed.
	 */
	public static final String UPDATING_MOVEMENT_INTO_DATABASE_FAILED = "SVMS_1008";

	/**
	 * SVMS_1008 - NO_VEHICLE_DATA_PRESENT
	 */
	public static final String NO_VEHICLE_DATA_PRESENT_FOR_EDIT = "SVMS_1008";
	public static final String VEHICLE_NUMBER_IS_MANDATORY = "SVMS_1009";
	public static final String INVALID_VEHICLE_NUMBER_ENTERED = "SVMS_1010";
	public static final String VEHICLE_MODEL_IS_MANDATORY = "SVMS_1011";
	public static final String INVALID_VEHICLE_MODEL_ENTERED = "SVMS_1012";
	public static final String DISTANCE_TRAVELED_IS_MANDATORY = "SVMS_1013";
	public static final String INVALID_VALUE_ENTERED_FOR_DISTANCE_TRAVELED_FIELD = "SVMS_1014";
	public static final String TRANSPORT_IS_MANDATORY_FOR_VEHICLE = "SVMS_1015";
	public static final String INVALID_TRANSPORT_ENTERED = "SVMS_1016";
	public static final String FORM_47_DATE_IS_MANDATORY = "SVMS_1017";
	public static final String FORM_47_DATE_ENTERED_IS_INVALID_ = "SVMS_1018";
	public static final String FC_DATE_IS_MANDATORY = "SVMS_1019";
	public static final String FC_DATE_ENTERED_IS_INVALID = "SVMS_1020";
	public static final String NC_DATE_IS_MANDATORY = "SVMS_1021";
	public static final String NC_DATE_ENTERED_IS_INVALID = "SVMS_1022";
	public static final String INSURANCE_DATE_IS_MANDATORY = "SVMS_1023";
	public static final String INSURANCE_DATE_ENTERED_IS_INVALID = "SVMS_1024";
	public static final String TAX_DATE_IS_MANDATORY = "SVMS_1025";
	public static final String TAX_DATE_ENTERED_IS_INVALID = "SVMS_1026";
	public static final String VEHICLE_SHOULD_BE_SELECTED_TO_DELETE_VEHICLE = "SVMS_1027";

	/**
	 * SVMS_1028 - Deleting vehicle from database failed.
	 */
	public static final String DELETING_VEHICLE_FROM_DATABASE_FAILED = "SVMS_1028";
	/**
	 * SVMS_1029 - No fields was updated to DB
	 */
	public static final String NO_FIELDS_TO_UPDATE = "SVMS_1029";

	public static final String VEHICLE_ID_MANDATORY_TO_SELECT_VEHICLE = "SVMS_1030";
	public static final String VEHICLE_LIST_FROM_DB_EMPTY = "SVMS_1031";

	/**
	 * SVMS_1101 - cannot delete empty vehicle
	 */
	public static final String SELECT_VEHICLE_TO_DELETE = "SVMS_1101";

	/**
	 * SVMS_1201 - Failure in inserting Indent data into database.
	 */
	public static final String INSERTING_INDENT_INTO_DATABASE_FAILED = "SVMS_1201";

}
